/**
 * @param {number[]} nums
 * @return {number[]}
 */
 var findLonely = function(nums) {
  const map = new Map()
  for(let x of nums){
    map.set(x, (map.get(x) || 0) + 1)
  }
  let ans = []
  for(let x of map.keys()){
    if(map.get(x) === 1 && !map.has(x-1) && !map.has(x+1)) ans.push(x)
  }
  return ans
};